帮忙翻译一下: "好久没吃过你做的菜了"

来源:百度知道 编辑:UC知道 时间:2024/06/01 09:49:31

It has been a long time since I ate the dish you cooked.
It +be+some time since+从句(如果从句中谓语动词是非延续性动词,翻译为做某事已有多长时间了,如果从句中谓语动词是延续性动词翻译为不做某事已有多久了)
eat显然是延续性动词,那你就自己选择吧!

Not eaten for a long time you do dishes

i haven't eaten the food that made by you for a long time.

I haven't tried the food made by you for a long time.

I have not tried/tasted your dishes for quite a long time.

"For a long time you do not eat dishes"